home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 2010 April
/
PCWorld0410.iso
/
pluginy Firefox
/
7684
/
7684.xpi
/
chrome
/
firefm.jar
/
content
/
fmBrowserOverlay.xul
< prev
next >
Wrap
Extensible Markup Language
|
2009-09-14
|
27KB
|
530 lines
<?xml version="1.0"?>
<!--
- Copyright (c) 2008, Jose Enrique Bolanos, Jorge Villalobos
- All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are met:
-
- * Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- * Neither the name of Jose Enrique Bolanos, Jorge Villalobos nor the names
- of its contributors may be used to endorse or promote products derived
- from this software without specific prior written permission.
-
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
- OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
- LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-->
<?xml-stylesheet type="text/css" href="chrome://global/skin/" ?>
<?xml-stylesheet type="text/css"
href="chrome://firefm/skin/fmBrowserOverlay.css" ?>
<?xml-stylesheet type="text/css" href="chrome://firefm-os/skin/fmToolbar.css" ?>
<?xml-stylesheet type="text/css" href="chrome://firefm/content/bindings.css" ?>
<!DOCTYPE overlay [
<!ENTITY % overlayDTD SYSTEM "chrome://firefm/locale/fmBrowserOverlay.dtd" >
%overlayDTD;
<!ENTITY % browserDTD SYSTEM "chrome://browser/locale/browser.dtd" >
%browserDTD;
]>
<overlay id="firefm-browser-overlay"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/x-javascript"
src="chrome://firefm/content/fmBrowserOverlay.js" />
<script type="application/x-javascript"
src="chrome://firefm/content/fmUIState.js" />
<script type="application/x-javascript"
src="chrome://firefm/content/fmFeeds.js" />
<menupopup id="menu_ToolsPopup">
<menu id="firefm-menu" insertafter="javascriptConsole,devToolsSeparator"
label="&firefm.menu.label;" accesskey="&firefm.menu.accesskey;"
image="chrome://firefm/skin/logo16.png">
<menupopup>
<menuitem id="firefm-home-menu" command="firefm-home-cmd" />
<menuitem id="firefm-login-logout-menu"
command="firefm-login-logout-cmd" />
<menuseparator />
<menu id="firefm-menu-now-playing" label="&firefm.nowPlaying.label;"
accesskey="&firefm.nowPlaying.accesskey;">
<menupopup>
<menuitem id="firefm-menu-playing-info"
class="menuitem-iconic firefm-menuitem-iconic" disabled="true" />
<menuitem id="firefm-menu-playing-time-left" disabled="true" />
<menuseparator />
<!--<menuitem command="firefm-share-cmd"
accesskey="&firefm.share.accesskey;" />-->
<menuitem command="firefm-tag-cmd"
accesskey="&firefm.tag.accesskey;" />
<menuitem command="firefm-love-cmd"
accesskey="&firefm.love.accesskey;" />
<menuitem command="firefm-ban-cmd"
accesskey="&firefm.ban.accesskey;" />
<menuseparator />
<menuitem id="firefm-menu-playing-track"
label="&firefm.nowPlaying.track.label;"
accesskey="&firefm.nowPlaying.track.accesskey;"
observes="firefm-open-track-page-broadcaster" />
<menuitem id="firefm-menu-playing-artist"
label="&firefm.nowPlaying.artist.label;"
accesskey="&firefm.nowPlaying.artist.accesskey;"
observes="firefm-open-track-page-broadcaster" />
<menuitem id="firefm-menu-playing-album"
label="&firefm.nowPlaying.album.label;"
accesskey="&firefm.nowPlaying.album.accesskey;"
observes="firefm-open-track-page-broadcaster" />
<menuseparator />
<menuitem id="firefm-menu-playing-free"
label="&firefm.nowPlaying.downloadFree.label;"
accesskey="&firefm.nowPlaying.downloadFree.accesskey;"
observes="firefm-open-track-page-broadcaster" />
<menuseparator />
<menuitem command="firefm-video-cmd"
accesskey="&firefm.video.accesskey;" />
</menupopup>
</menu>
<menuseparator />
<menu label="&firefm.station.label;"
accesskey="&firefm.station.accesskey;"
observes="firefm-logged-in-broadcaster">
<menupopup>
<menuitem command="firefm-start-station-cmd" />
<menu command="firefm-recent-station-cmd">
<menupopup />
</menu>
<menuseparator />
<menu label="&firefm.myStations.label;"
accesskey="&firefm.myStations.accesskey;">
<menupopup>
<menuitem label="&firefm.myLibrary.label;"
accesskey="&firefm.myLibrary.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startMyLibrary(event);" />
<menuitem label="&firefm.recommendations.label;"
accesskey="&firefm.recommendations.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startRecommendations(event);" />
<menuitem label="&firefm.neighborhood.label;"
accesskey="&firefm.neighborhood.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startNeighborhood(event);" />
<menuitem label="&firefm.lovedTracks.label;"
accesskey="&firefm.lovedTracks.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startLovedTracks(event);" />
</menupopup>
</menu>
<menuseparator />
<menu id="firefm-mm-station-similar-artists"
label="&firefm.similarArtists.label;"
accesskey="&firefm.similarArtists.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startArtistStation(event);" />
<menu id="firefm-mm-station-top-artists"
label="&firefm.topArtists.label;"
accesskey="&firefm.topArtists.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startArtistStation(event);" />
<menu id="firefm-mm-station-friends" label="&firefm.friends.label;"
accesskey="&firefm.friends.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startUserStation(event);" />
<menu id="firefm-mm-station-neighbors"
label="&firefm.neighbors.label;"
accesskey="&firefm.neighbors.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startUserStation(event);" />
<menuseparator />
<menu label="&firefm.onThisPage.label;"
accesskey="&firefm.onThisPage.accesskey;">
<menupopup
onpopupshowing=
"FireFMChrome.BrowserOverlay.loadAudioMicroformats(this);" />
</menu>
</menupopup>
</menu>
<menuseparator />
<menuitem id="firefm-play-stop-menu" command="firefm-play-stop-cmd" />
<menuitem label="&firefm.skip.label;"
accesskey="&firefm.skip.accesskey;" command="firefm-skip-cmd" />
<menuseparator />
<menu label="&firefm.volume.label;"
accesskey="&firefm.volume.accesskey;"
observes="firefm-volume-broadcaster">
<menupopup
onpopupshowing=
"FireFMChrome.BrowserOverlay.checkVolumeItem(event);">
<menuitem label="100" accesskey="0" type="radio" name="firefm-vol"
oncommand="FireFMChrome.BrowserOverlay.setVolume(100, true);" />
<menuitem label="90" accesskey="9" type="radio" name="firefm-vol"
oncommand="FireFMChrome.BrowserOverlay.setVolume(90, true);" />
<menuitem label="80" accesskey="8" type="radio" name="firefm-vol"
oncommand="FireFMChrome.BrowserOverlay.setVolume(80, true);" />
<menuitem label="70" accesskey="7" type="radio" name="firefm-vol"
oncommand="FireFMChrome.BrowserOverlay.setVolume(70, true);" />
<menuitem label="60" accesskey="6" type="radio" name="firefm-vol"
oncommand="FireFMChrome.BrowserOverlay.setVolume(60, true);" />
<menuitem label="50" accesskey="5" type="radio" name="firefm-vol"
oncommand="FireFMChrome.BrowserOverlay.setVolume(50, true);" />
<menuitem label="40" accesskey="4" type="radio" name="firefm-vol"
oncommand="FireFMChrome.BrowserOverlay.setVolume(40, true);" />
<menuitem label="30" accesskey="3" type="radio" name="firefm-vol"
oncommand="FireFMChrome.BrowserOverlay.setVolume(30, true);" />
<menuitem label="20" accesskey="2" type="radio" name="firefm-vol"
oncommand="FireFMChrome.BrowserOverlay.setVolume(20, true);" />
<menuitem label="10" accesskey="1" type="radio" name="firefm-vol"
oncommand="FireFMChrome.BrowserOverlay.setVolume(10, true);" />
<menuitem label="&firefm.volume.mute.label;"
accesskey="&firefm.volume.mute.accesskey;"
type="radio" name="firefm-vol"
oncommand="FireFMChrome.BrowserOverlay.setVolume(0, true);" />
</menupopup>
</menu>
<menuseparator />
<!--<menuitem label="&firefm.share.label;"
accesskey="&firefm.share.accesskey;" command="firefm-share-cmd" />-->
<menuitem label="&firefm.tag.label;"
accesskey="&firefm.tag.accesskey;" command="firefm-tag-cmd" />
<menuitem label="&firefm.love.label;"
accesskey="&firefm.love.accesskey;" command="firefm-love-cmd" />
<menuitem label="&firefm.ban.label;"
accesskey="&firefm.ban.accesskey;" command="firefm-ban-cmd" />
<menuseparator />
<menuitem label="&firefm.video.label;"
accesskey="&firefm.video.accesskey;" command="firefm-video-cmd" />
<menuseparator />
<menuitem command="firefm-preferences-cmd" />
</menupopup>
</menu>
</menupopup>
<toolbarpalette id="BrowserToolbarPalette">
<toolbarbutton id="firefm-home-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-home-cmd" />
<toolbarbutton id="firefm-login-logout-button" label="&firefm.login.label;"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-login-logout-cmd" />
<toolbarbutton id="firefm-station-button" label="&firefm.station.label;"
tooltiptext="&firefm.station.tooltip;" type="menu-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
observes="firefm-logged-in-broadcaster"
oncommand="this.firstChild.openPopup(this, 'after_start');">
<menupopup>
<menuitem command="firefm-start-station-cmd" />
<menu command="firefm-recent-station-cmd">
<menupopup />
</menu>
<menuseparator />
<menu label="&firefm.myStations.label;"
accesskey="&firefm.myStations.accesskey;">
<menupopup>
<menuitem label="&firefm.myLibrary.label;"
accesskey="&firefm.myLibrary.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startMyLibrary(event);" />
<menuitem label="&firefm.recommendations.label;"
accesskey="&firefm.recommendations.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startRecommendations(event);" />
<menuitem label="&firefm.neighborhood.label;"
accesskey="&firefm.neighborhood.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startNeighborhood(event);" />
<menuitem label="&firefm.lovedTracks.label;"
accesskey="&firefm.lovedTracks.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startLovedTracks(event);" />
</menupopup>
</menu>
<menuseparator />
<menu id="firefm-tb-station-similar-artists"
label="&firefm.similarArtists.label;"
accesskey="&firefm.similarArtists.accesskey;"
oncommand="FireFMChrome.BrowserOverlay.startArtistStation(event);" />
<menu id="firefm-tb-station-top-artists"
label="&firefm.topArtists.label;"
accesskey="&firefm.topArtists.accesskey;"
oncommand="FireFMChrome.BrowserOverlay.startArtistStation(event);" />
<menu id="firefm-tb-station-friends" label="&firefm.friends.label;"
accesskey="&firefm.friends.accesskey;"
oncommand="FireFMChrome.BrowserOverlay.startUserStation(event);" />
<menu id="firefm-tb-station-neighbors" label="&firefm.neighbors.label;"
accesskey="&firefm.neighbors.accesskey;"
oncommand="FireFMChrome.BrowserOverlay.startUserStation(event);" />
</menupopup>
</toolbarbutton>
<toolbarbutton id="firefm-play-stop-button" label="&firefm.play.label;"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-play-stop-cmd" />
<toolbarbutton id="firefm-skip-button" label="&firefm.skip.label;"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-skip-cmd" />
<toolbaritem id="firefm-track-info" title="&firefm.nowPlaying.label;"
flex="1">
<fmtrackinfo flex="1" observes="firefm-now-playing-broadcaster" />
</toolbaritem>
<toolbarbutton id="firefm-volume-button" label="&firefm.volume.label;"
tooltiptext="&firefm.volume.tooltip;" type="menu-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
oncommand="FireFMChrome.BrowserOverlay.onVolumeCommand(event);"
observes="firefm-volume-broadcaster">
<menupopup>
<scale id="firefm-volume-scale" min="0" max="100" orient="vertical"
dir="reverse" observes="firefm-volume-broadcaster"
onchange="FireFMChrome.BrowserOverlay.setVolume(this.value, true);" />
</menupopup>
</toolbarbutton>
<!--<toolbarbutton id="firefm-share-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-share-cmd" />-->
<toolbarbutton id="firefm-tag-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-tag-cmd" />
<toolbarbutton id="firefm-love-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-love-cmd" />
<toolbarbutton id="firefm-ban-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-ban-cmd" />
<toolbarbutton id="firefm-video-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-video-cmd" />
</toolbarpalette>
<window id="main-window">
<stringbundleset id="stringbundleset">
<stringbundle id="firefm-string-bundle"
src="chrome://firefm/locale/fmBrowserOverlay.properties" />
</stringbundleset>
<popupset id="mainPopupSet">
<popup id="contentAreaContextMenu">
<menuitem id="firefm-context-menu-start-station"
insertbefore="context-sep-properties"
observes="firefm-logged-in-broadcaster"
image="chrome://firefm/skin/logo16.png"
oncommand=
"FireFMChrome.BrowserOverlay.verifyStation(
this.getAttribute('selection'), FireFM.Station.TYPE_ARTIST);" />
<menu id="firefm-context-menu-artists"
insertafter="context-bookmarkpage"
observes="firefm-logged-in-broadcaster"
image="chrome://firefm/skin/logo16.png"
label="&firefm.onThisPage.label;"
accesskey="&firefm.onThisPage.accesskey;">
<menupopup
onpopupshowing=
"FireFMChrome.BrowserOverlay.loadAudioMicroformats(this);" />
</menu>
</popup>
<popup id="firefm-customize-popup">
<menuitem label="&viewCustomizeToolbar.label;"
accesskey="&viewCustomizeToolbar.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.openPreferences('firefm-appearance-pane');" />
</popup>
</popupset>
<broadcasterset id="firefm-broadcasterset">
<broadcaster id="firefm-volume-broadcaster" value="100" volume="high" />
<broadcaster id="firefm-logged-in-broadcaster" disabled="true" />
<broadcaster id="firefm-now-playing-broadcaster"
message="&firefm.welcomeMessage2.label;" />
<!-- XXX: these don't work as a command because the target of the event
is almost always the command and not the menu item! -->
<broadcaster id="firefm-full-list-broadcaster"
label="&firefm.feed.fullList.label;"
accesskey="&firefm.feed.fullList.accesskey;"
oncommand=
"FireFMChrome.Feeds.showFullList(event); event.stopPropagation();" />
<broadcaster id="firefm-open-track-page-broadcaster"
oncommand="FireFMChrome.BrowserOverlay.openTrackPage(event);"
onclick="checkForMiddleClick(this, event);" />
</broadcasterset>
<commandset id="firefm-commandset">
<command id="firefm-home-cmd" label="&firefm.home.label;"
tooltiptext="&firefm.home.tooltip;"
oncommand="FireFMChrome.BrowserOverlay.openHome(event);"
onclick="checkForMiddleClick(this, event);" />
<command id="firefm-login-logout-cmd"
oncommand="FireFMChrome.BrowserOverlay.loginLogout(event);"
onclick="checkForMiddleClick(this, event);" />
<command id="firefm-start-station-cmd"
label="&firefm.startStation.label;"
accesskey="&firefm.startStation.accesskey;"
oncommand="FireFMChrome.BrowserOverlay.startStation(event);" />
<command id="firefm-recent-station-cmd"
label="&firefm.recentStations.label;"
accesskey="&firefm.recentStations.accesskey;"
onpopupshowing="FireFMChrome.BrowserOverlay.fillRecentStations(event);"
oncommand="FireFMChrome.BrowserOverlay.startRecentStation(event);" />
<!--<command id="firefm-share-cmd" label="&firefm.share.label;"
oncommand="FireFMChrome.BrowserOverlay.shareTrack(event);" />-->
<command id="firefm-tag-cmd" label="&firefm.tag.label;"
oncommand="FireFMChrome.BrowserOverlay.tagTrack(event);" />
<command id="firefm-love-cmd" label="&firefm.love.label;"
oncommand="FireFMChrome.BrowserOverlay.loveTrack(event);" />
<command id="firefm-ban-cmd" label="&firefm.ban.label;"
oncommand="FireFMChrome.BrowserOverlay.banTrack(event);" />
<command id="firefm-video-cmd" label="&firefm.video.label;"
tooltiptext="&firefm.video.tooltip;"
oncommand="FireFMChrome.BrowserOverlay.openTrackVideo(event);" />
<command id="firefm-play-stop-cmd"
oncommand="FireFMChrome.BrowserOverlay.playStop(event);" />
<command id="firefm-skip-cmd"
oncommand="FireFMChrome.BrowserOverlay.skip(event);" />
<command id="firefm-preferences-cmd"
oncommand="FireFMChrome.BrowserOverlay.openPreferences();" />
</commandset>
<keyset id="firefm-keyset">
<key id="firefm-start-station-key" modifiers="control,shift" key="O"
command="firefm-start-station-cmd" />
<key id="firefm-play-stop-key" modifiers="control,shift" key="F"
command="firefm-play-stop-cmd" />
</keyset>
<toolbox id="navigator-toolbox">
<toolbar id="firefm-toolbar" toolbarname="&firefm.toolbarName.label;"
accesskey="&firefm.toolbar.accesskey;" customizable="true" mode="icons"
defaulticonsize="small" context="toolbar-context-menu"
defaultset=
"firefm-home-button,firefm-login-logout-button,spacer,spring,spring,firefm-station-button,firefm-play-stop-button,firefm-skip-button,firefm-track-info,firefm-volume-button,separator,firefm-tag-button,firefm-love-button,firefm-ban-button,separator,firefm-video-button"
insertbefore="PersonalToolbar" />
</toolbox>
</window>
<statusbar id="status-bar">
<statusbarpanel id="firefm-statusbar-panel" hidden="true"
insertbefore="statusbar-updates">
<toolbar id="firefm-statusbar-toolbar"
toolbarname="&firefm.toolbarName.label;"
accesskey="&firefm.toolbar.accesskey;" mode="icons"
defaulticonsize="small" context="firefm-customize-popup">
<toolbarbutton id="firefm-status-home-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-home-cmd" />
<toolbarbutton id="firefm-status-login-logout-button"
label="&firefm.login.label;"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-login-logout-cmd" />
<toolbarbutton id="firefm-status-station-button"
label="&firefm.station.label;" tooltiptext="&firefm.station.tooltip;"
type="menu-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
observes="firefm-logged-in-broadcaster"
oncommand="this.firstChild.openPopup(this, 'after_start');">
<menupopup>
<menuitem command="firefm-start-station-cmd" />
<menu command="firefm-recent-station-cmd">
<menupopup />
</menu>
<menuseparator />
<menu label="&firefm.myStations.label;"
accesskey="&firefm.myStations.accesskey;">
<menupopup>
<menuitem label="&firefm.myLibrary.label;"
accesskey="&firefm.myLibrary.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startMyLibrary(event);" />
<menuitem label="&firefm.recommendations.label;"
accesskey="&firefm.recommendations.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startRecommendations(event);" />
<menuitem label="&firefm.neighborhood.label;"
accesskey="&firefm.neighborhood.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startNeighborhood(event);" />
<menuitem label="&firefm.lovedTracks.label;"
accesskey="&firefm.lovedTracks.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startLovedTracks(event);" />
</menupopup>
</menu>
<menuseparator />
<menu id="firefm-status-tb-station-similar-artists"
label="&firefm.similarArtists.label;"
accesskey="&firefm.similarArtists.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startArtistStation(event);" />
<menu id="firefm-status-tb-station-top-artists"
label="&firefm.topArtists.label;"
accesskey="&firefm.topArtists.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startArtistStation(event);" />
<menu id="firefm-status-tb-station-friends"
label="&firefm.friends.label;"
accesskey="&firefm.friends.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startUserStation(event);" />
<menu id="firefm-status-tb-station-neighbors"
label="&firefm.neighbors.label;"
accesskey="&firefm.neighbors.accesskey;"
oncommand=
"FireFMChrome.BrowserOverlay.startUserStation(event);" />
</menupopup>
</toolbarbutton>
<toolbarbutton id="firefm-status-play-stop-button"
label="&firefm.play.label;"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-play-stop-cmd" />
<toolbarbutton id="firefm-status-skip-button"
label="&firefm.skip.label;"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-skip-cmd" />
<toolbaritem id="firefm-status-track-info"
title="&firefm.nowPlaying.label;" flex="1">
<fmtrackinfo flex="1" observes="firefm-now-playing-broadcaster" />
</toolbaritem>
<toolbarbutton id="firefm-status-volume-button"
label="&firefm.volume.label;" tooltiptext="&firefm.volume.tooltip;"
type="menu-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
oncommand="FireFMChrome.BrowserOverlay.onVolumeCommand(event);"
observes="firefm-volume-broadcaster">
<menupopup>
<scale id="firefm-status-volume-scale" min="0" max="100"
orient="vertical" dir="reverse"
observes="firefm-volume-broadcaster"
onchange="FireFMChrome.BrowserOverlay.setVolume(this.value, true);" />
</menupopup>
</toolbarbutton>
<!--<toolbarbutton id="firefm-status-share-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-share-cmd" />-->
<toolbarbutton id="firefm-status-tag-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-tag-cmd" />
<toolbarbutton id="firefm-status-love-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-love-cmd" />
<toolbarbutton id="firefm-status-ban-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-ban-cmd" />
<toolbarbutton id="firefm-status-video-button"
class="toolbarbutton-1 chromeclass-toolbar-additional fm-button"
command="firefm-video-cmd" />
</toolbar>
</statusbarpanel>
</statusbar>
</overlay>